Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
77 LEIGH ROAD Semi-Detached £97,000 28 Jun 2007
79 LEIGH ROAD Terraced £13,500 10 Jul 1995
81 LEIGH ROAD Terraced £27,350 1 Aug 2003